body{font-family: "Microsoft Yahei";}
.hide,.hidden{display: none!important;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content: '';display: block; clear:both; }
.clearboth:after{content: '';display: block; clear:both; }
.ellipsis{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.pointer{cursor: pointer;}
.imgbox,.advbox{overflow: hidden;}
.imgbox a{display: block;width: 100%;height: 100%;}
.imgbox img{object-fit: cover;width: 100%;height: 100%;}
.imgbox a:hover{display: block;overflow: hidden;}
.imgbox img{object-fit: cover;width: 100%;height: 100%;}
.advbox *{max-width:100% !important;}
.no-padding{padding: 0;}
.no-margin{margin: 0;}
.form-horizontal .form-group {margin: 0;}
.bg-grey{background: #F2F2F2;padding: 24px 0px 40px;}
.advlist li{width: 100%;text-align: center;}
.advlist li:first-child:nth-last-child(2),.advlist li:first-child:nth-last-child(2) ~ li{width: 50%;float: left;}
.advlist li:first-child:nth-last-child(3),.advlist li:first-child:nth-last-child(3) ~ li {width: 33.3%;float: left;}


.hospital-news-wrapper.col-md-12{padding-left:0px;}
.slick-slide{outline:none;}

.tabs-com{padding-left:10px;}
/* .banner-hid{height:320px;overflow:hidden} */
a{-webkit-tap-highlight-color: transparent; outline: none;box-shadow: none;}
.expert-demeanor .index-tit{padding-bottom:70px}
.con-width{width: 1050px;margin: 0 auto;}
.list-banner{width:100%;height:260px;position:relative;display:flex;justify-content:center;overflow:hidden;}
.list-banner img{height:100%;}
.expert-slider{width:1080px;}
.text-big-con p{font-size:18px !important;}
.text-middle-con p{font-size:16px !important;}
.text-small-con p{font-size:14px !important;}
.set-font-size span{cursor:pointer}
.set-font-size .cur{color:#60A54D;font-weight:700;}
.logo-wrapper{padding-left:0;}
.jquery-slider-wrapper{margin:0 auto;border-top-left-radius: 7px;border-top-right-radius: 7px;overflow: hidden;}
.social-share .icon-wechat{background: #7bc549;color:#fff !important;}
.social-share .icon-weibo{background: #ff763b;color:#fff !important;}
.social-share .icon-qq{background: #56b6e7;color:#fff !important;}
.catalog-icon1{background-image: url(../../images/index/catalog_icon2.svg);background-repeat: no-repeat;}
.catalog-icon2{background-image: url(../../images/index/catalog_icon1.svg);background-repeat: no-repeat;width:44px !important;}
.department-nav li.cur .catalog-icon1{background-image: url(../../images/index/catalog_icon2_hover.svg);}
.department-nav li.cur .catalog-icon2{background-image: url(../../images/index/catalog_icon1_hover.svg);}
.key-depart-slider{width:1080px;}

/*******************************
    ---------[ 表格 ]-------
********************************/

table{width:100%;border:2px solid #444;}
td, th {border: 1px solid #444;padding: 10px 5px;}

/*******************************
    ---------[ 头部 ]---------
********************************/
.info-wra {position: absolute !important;bottom: 0;left: 50%;margin-left: -585px;}

/*头部*/
.header {padding: 0;}

/*头顶部*/
.header .header-top {padding: 20px 0;}
.header .logo {position: relative;display: inline-block;padding-right: 30px;outline:none}
.header .logo img{width: 460px;}
.header .switch-site, .header .dropdown-icon{display: inline-block;}
.header .logo, .header .switch-site {float: left;}
.header .switch-site{position: relative;display: inline-block;padding: 12px 0 18px 20px;}
.header .current-site {position: relative;display: inline-block;padding-right: 13px;font-size: 19px;color: #333333;cursor:pointer;}
.header .current-site::after{display: inline-block;content: '';width: 12px;height: 9px;background: url('../../images/index/dropdown_select_icon.svg') no-repeat;background-size:12px 9px;position: absolute;right: -12px;top: 50%;margin-top:-3px;transform: rotate(180deg);transition: all 200ms ease-out;}
.header .switch-site:hover .current-site::after{transform: rotate(0deg);}
.header .current-site:hover::after{transform: rotate(0deg);}
.dropdown-items {display: none;width: 130px;padding: 16px 18px;margin-top: 5px;position: absolute;left: 0;z-index: 2;list-style: none;border-radius: 6px;background: #fff;-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,0.16);-moz-box-shadow: 0 3px 8px 0 rgba(0,0,0,0.16);-ms-box-shadow: 0 3px 8px 0 rgba(0,0,0,0.16);-o-box-shadow: 0 3px 8px 0 rgba(0,0,0,0.16);box-shadow: 0 3px 8px 0 rgba(0,0,0,0.16);}
.dropdown-items li {padding: 7px 0;margin: 0 auto;font-size: 16px;color: #333333;}
.dropdown-items li:hover {color: #9A4378;cursor: pointer;}
.header .switch-site:hover .dropdown-items{display: block;}
.header .input-wrapper {position: relative;margin-top: 5px;margin-right:43px;}
.header .input-wrapper input {display: inline-block;width: 260px;padding: 14px 5px 14px 52px;color: #333;background: #F3F3F3;border-radius: 50px 0 0 50px;border:none;}
.header .input-wrapper input::-webkit-input-placeholder {color: #ACACAC;}
.header .input-wrapper .input-icon{display: inline-block;content: '';width: 17px;height: 17px;background: url('../../images/index/index_search_icon.svg') no-repeat;background-position: 0px 0px;background-size: 100%;position: absolute;left: 22px;top: 50%;transform: translateY(-50%);opacity: 0.4;transition: all 150ms linear;}
.header .input-wrapper .input-btn {display: inline-block;width: 81px;padding: 15px 30px 13px 25px;background: url('../../images/index/search_btn_background.png') no-repeat;background-size: cover;color: #fff;border-radius: 0 44px 44px 0;}
.header .input-wrapper .input-btn:hover{background: url('../../images/index/search_btn_hover.png') no-repeat;background-size:cover;}
.header .code{z-index: 2;position: relative;width: 44px;height: 24px;margin-right: 20px;padding-right: 20px;margin-top: 16px;}
.header .code::after{width: 1px;height: 17px;display: inline-block;content: '';background: #DFDFDF;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.header .code .hover{display: none;}
.header .code:hover .hover{display: inline-block;}
.header .code:hover .normal{display: none;}
.header .code:hover .showcode{display: flex;}
.header .showcode{padding: 0px 20px;position: absolute;display: none;align-items: center;justify-content: space-between;width:300px;height: 160px; background: #FFFFFF;box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.16);border-radius: 6px;right: 0;transform: translateX(43%);top:46px;}
.header .showcode::after{content: '';position: absolute;top:-6px; background:url('../../images/index/tra_white.svg') center no-repeat ;width: 10px;height: 6px;left: 0;right: 0;margin: auto;}
.header .showcode .codebox{text-align: center;position: relative;width: 50%;font-size: 14px;color: #505050;letter-spacing: 0.5px;text-align: center;line-height: 16px;}
.header .showcode img{width: 80px;margin-bottom: 5px;}
.header .showcode .border{border-right: 1px solid #DFDFDF ;}

/*头部导航*/
.header .header-nav {background: #00ABA6;}
.header .index-nav li {position: relative;float: left;padding: 22.5px 5px;width: 10%;text-align: center;}
.header .index-nav li.cur, .header .index-nav li:hover {font-size: 18px;color: #fff;font-weight: bold;}
.header .index-nav li.cur>a{font-size:18px;}
.header .index-nav li.cur, .header .index-nav li:hover dl a{font-weight:600}
.header .index-nav li:hover dl a{font-weight:400}
.header .index-nav li a{font-size: 16px;color: #fff;outline:none; vertical-align:top}
.header .index-nav li:hover dl {display: block;font-weight:normal !important;}
.header .index-nav dl{padding: 12px 0px;position: absolute;top: 70px;left: 50%;z-index: 2;width: 145px;margin-left: -73px;overflow: hidden;display: none;opacity: 0.8;background: #E6E6E6;border-bottom-right-radius: 7px;border-bottom-left-radius: 7px;}
.header .index-nav dl dd {position: relative;padding: 7px 0px 7px 0px;text-align:center;}
.header .index-nav dl dd:hover::before{display: inline-block;content: '';width: 6px;height: 10px;background: url('../../images/index/menu_select_icon.png') no-repeat;position: absolute;left: 19px;top: 13px;}
.header .index-nav dl dd a{font-family: PingFangSC-Regular;font-size: 16px;color: #505050;}
.header .index-nav dl dd:hover a,.header .index-nav dl dd.cur a{color: #C6A540;font-weight: 400;}

/*******************************
    ---------[ 面包屑导航 ]---------
********************************/
.breadcrumb-nav {padding: 40px 15px;}
.breadcrumb-nav a， .breadcrumb-nav span{font-size: 16px;color: #999999;}
.breadcrumb-nav a:hover{color:#CDB56D;}
.nav-wrapper a{font-size: 16px;color: #999999;}
.nav-wrapper span{font-size: 16px;color: #999999;}

/*******************************
    ---------[ 主体 ]---------
********************************/
/*首页*/
.department-nav li .catalog-tit{cursor:pointer}

/* 医院动态轮播 */
.J-hospital-imglist{margin-top: 6px;width:380px}
.J-hospital-imglist li{width: 33.333%;float: left;}
.J-hospital-imglist li:nth-child(1){padding-right: 4px;border-bottom-left-radius: 5px;overflow: hidden;}
.J-hospital-imglist li:nth-child(2){padding: 0 2px;}
.J-hospital-imglist li:nth-child(3){padding-left: 4px;border-bottom-right-radius: 5px;overflow: hidden;}
.J-hospital-imglist li img{width: 100% !important;height:100% !important;}

/*全站检索*/
.no-result-box{padding: 160px 0;}
.index-tit {margin: 0;padding: 50px 0;font-size: 26px;color: #333333;font-weight: bold;}
.index-tit span {position: relative;display: inline-block;z-index: 1;}
.index-tit span::after {display: block;content: '';position: absolute;right: -11px;top: -10px;width: 27px;height: 27px;opacity: 0.7;background-image: linear-gradient(-131deg, #0C96D2 0%, #00ABA6 100%);border-radius: 27px;z-index: -1;}

/*首页banner轮播图*/
.sylbt{height: 450px;overflow: hidden;position: relative;}
.sylbt .lbtpagebox{position: absolute;bottom: 30px !important;z-index:2;text-align: center;left: 0;right: 0;}
.sylbt .sylbt-page{width: auto !important;background: rgba(117,117,117,0.50);margin:0px auto;border-radius: 0;padding: 0px 5px;}
.sylbt .sylbt-page .swiper-pagination-bullet{background: #D3D8DB;width: 79px;height: 6px;border-radius: 0;margin: 3px 5px;opacity: 1;}
.sylbt .sylbt-page .swiper-pagination-bullet-active{background: #C5AA61;}
.sylbt .imgbox img{max-height: 450px;}

/*科室导航*/
.department-nav .catalog-wrapper{display: flex;justify-content: center;position: relative;z-index: 2;background: #fff;/*dl高 + tit高*/
	padding-bottom: 245px;}
.department-nav li {float: left;}
.department-nav li .catalog-tit {padding: 0px 24px 20px;margin: 0 100px;}
.department-nav li.cur .catalog-tit {border-bottom: 3px solid #00ABA6;}
.department-nav li .catalog-icon,.catalog-icon2 {width: 35px;height: 45px;margin: 0 auto;background-size: contain;}
.department-nav li .catalog-tit p {margin: 0;padding-top: 15px;font-size: 18px;color: #333333;}
.department-nav li.cur .catalog-tit p {font-weight: bold;}
.department-nav li dl {display: none;min-height: 150px;padding: 50px 40px;position: absolute;top: 108px;left: 0;z-index: 1;border-top: 1px solid #DFDFDF;margin:0px;}
.department-nav li.cur dl {display: block;}
.department-nav li dl dd{text-align:center;width:20%;padding:10px 37px;}
.department-nav li dl dd a {display: inline-block;width: 200px;padding: 14px 0;font-size: 16px;color: #505050;border: 1px solid #DFDFDF;border-radius: 100px;text-align: center;}
.department-nav li dl dd a:hover {opacity: 0.8;background-image:  linear-gradient(-131deg, #0C96D2 0%, #00ABA6 100%);  border-color:#fff; 	 color:#fff;}
/*.department-nav li dl dd:hover a{color: #fff;}*/
.ksdhyjks-btn-wrapper a {display: inline-block;width: 18%;height: 50px;line-height: 50px;text-align: center;padding: 0;margin: 15px 35px;background-image: none;border-radius: 100px;font-size: 16px;color: #4e4e4e;border: 1px solid #dfdfdf;}
.ksdhyjks-btn-wrapper a:hover {background-image: linear-gradient(-131deg, #0C96D2 0%, #00ABA6 100%);color: #FFFFFF;border-color:#fff;}

/*专家风采*/
.expert-img{margin-top: 1px !important;transition:all 100ms linear;}
.expert-demeanor{padding-bottom: 90px;background: url('../../images/index/expert-demeanor_banner.jpg') no-repeat;background-size: cover;}
.expert-slider {position: relative;}
.expert-slider .box {padding: 10px 30px 0;}
.expert-slider .box img{height: 210px;border-radius: 5px;margin: 0 auto;max-width:161px;box-shadow: 0 1px 3px rgba(0,0,0,.02), 0 16px 32px -4px rgba(0,0,0,.17);}
.expert-slider .expert-img:hover{box-shadow: 0 12px 6px -6px rgba(0,0,0,0.25);-moz-box-shadow: 0 12px 6px -6px rgba(0,0,0,0.25);-webkit-box-shadow:0 12px 6px -6px rgba(0,0,0,0.25);box-shadow:0 12px 6px -6px rgba(0,0,0,0.25);    transform: translateY(-1px);}
.expert-slider .box .info h4 {padding-top: 30px;font-size: 16px;color: #333333;width: 161px;margin: 0 auto;}
.expert-slider .box .info h4 a:hover{color:#333;}
.expert-slider .box .info p {padding-top: 8px;font-size: 16px;color: #505050;width: 161px;margin: 0 auto;}
.expert-slider .box .info p a:hover{color: #505050;}
.expert-slider .slick-prev, .expert-slider .slick-next {width: 36px;height: 120px;position: absolute;/* top: 50%;transform: translateY(-50%); */
	top: 0;transform: translateY(50%);font-size: 0;opacity: 0.68;background: #FFFFFF;z-index: 2;border: none;box-shadow: 0 1px 3px rgba(0,0,0,.02), 0 16px 32px -4px rgba(0,0,0,.17);}
.expert-slider .slick-prev {border-radius: 8px 0 0 8px;left: -35px;display: none !important;}
.expert-slider .slick-next {border-radius: 0 8px 8px 0;right: -35px;display: none !important;}
.expert-slider:hover .slick-prev,.expert-slider:hover .slick-next{display: block !important;}
.key-depart-slider .slick-prev{display: none !important;border: none;box-shadow: 0 1px 3px rgba(0,0,0,.02), 0 16px 32px -4px rgba(0,0,0,.17);}
.key-depart-slider .slick-next{display: none !important;border: none;box-shadow: 0 1px 3px rgba(0,0,0,.02), 0 16px 32px -4px rgba(0,0,0,.17);}
.key-depart-slider:hover .slick-prev,.key-depart-slider:hover .slick-next{display: block !important;}
.expert-slider .slick-prev::after, .expert-slider .slick-next::after {display: inline-block;content: '';width: 12px;height: 17px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.expert-slider .slick-prev::after {background: url('../../images/index/arrow_left_icon.png') no-repeat;}
.expert-slider .slick-next::after {background: url('../../images/index/arrow_right_icon.png') no-repeat;}

.department-slid-wra{height:260px !important;overflow:hidden;border-radius: 5px !important;}
.pagination{width: 100%;text-align: center;margin:0}
.pagination>li {display: inline-block;margin:0 5px;margin-bottom: 0 !important;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {z-index: 2;color: #fff;cursor: default;background-color: #CDB56D ;border-color:#CDB56D ;border-radius:5px;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #616161;text-decoration: none;background-color: #fff;border: 1px solid #ddd;border: none;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {z-index: 3;color: #23527c;background-color: inherit;border-color: #ddd;}

/*医院动态*/
.hospital-dynamics {background: #fff;}
.hospital-dynamics .content-img {padding-top: 5px;margin-bottom: 60px;width:380px;padding-right:0;}
.hospital-dynamics .content-img img{width: 380px;/* height: 260px; */}
.hospital-dynamics .content-list {position: relative;padding-left: 60px;float:left;width:670px;padding-right:10px;margin-bottom:60px;}
.hospital-dynamics .content-list .tabs span {display: inline-block;padding: 12px 10px;padding-top:0px;font-size: 18px;color: #333333;cursor: pointer;margin-right:56px;}
.hospital-dynamics .content-list .tabs .cur {font-weight: bold;border-bottom:5px solid #00ABA6;}
.hospital-dynamics .content-list ul {padding: 17px 0;width:100%;}
.hospital-dynamics .content-list ul li{padding-top:12px;padding-bottom:12px;}
.hospital-dynamics .content-list ul li a{font-size:16px;display:inline-block;float:left;width:80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hospital-dynamics .content-list ul li span{font-size:14px;margin-left: 30px;}
.hospital-dynamics .content-list ul li:hover span{color:#C6AB5A;}
.button-link{display: block;padding: 11px 32px;font-size: 16px;color: #535353;border: 1px solid #e0e0e0;border-radius: 100px;width:148px;margin:auto;}
.button-link:hover {display: block;padding: 11px 32px;font-size: 16px;color: #FFFFFF;border-color: #fff;background-image: linear-gradient(-131deg, #0C96D2 0%, #00ABA6 100%);border-radius: 100px;}
.button-link:hover a{color: #fff;}
.J-hospital-imglist li a{display: block;display: block;width: 100%;height: 100%;overflow: hidden;height: 80px;}
.J-hospital-imglist img{transition:all 1s ease;}
.J-hospital-imglist img:hover{transform: scale(1.4);  }

/*重点科室*/
.cont.col-md-7{padding-left:36px;}
.key-departments .draggable{height:310px;padding-top:1px;}
.jquery-slider-wrapper p{width: 100%;height: 30px;line-height: 30px;font-size: 14px;position: absolute;bottom: -4px;color: #fff;background: rgba(0,0,0,0.5);padding: 0 10px;color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ks-bg{width: 300px;height: 270px;opacity:0;background: url(../../images/index/department-bg.png) no-repeat;background-size: cover;position: absolute;z-index: 1;top: 0;left: 50%;transform: translate(-50%);border-radius: 8px;transition:all 1s ease;}
.key-departments {background: url('../../images/index/key_departments_banner.jpg') no-repeat;background-size: cover;padding-bottom: 75px;}
.key-depart-slider .box {padding: 0;position: relative;border-radius: 8px;/* background-image: linear-gradient(29deg, #64B24A 25%, rgba(146,198,60,0.00) 100%); */}
.key-depart-slider .key-depart-imgwra{width:300px;border-radius:10px;margin:0 auto;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.02), 0 16px 32px -4px rgba(0,0,0,.17)}
.key-depart-slider .key-depart-imgwra:hover{box-shadow: 0 12px 6px -6px rgba(0,0,0,0.25);box-shadow: 0 12px 6px -6px rgba(0,0,0,0.25);-moz-box-shadow: 0 12px 6px -6px rgba(0,0,0,0.25);-webkit-box-shadow:0 12px 6px -6px rgba(0,0,0,0.25);transform:translateY(-1px)}
.key-depart-slider .key-depart-imgwra:hover .ks-bg{ opacity: 1;}
.key-depart-slider .box img {width: 300px;height: 270px;margin: 0 auto;border-radius: 8px;}
.key-depart-slider .box .info {position: absolute;left: 50%;top: 50%;z-index: 2;transform: translate(-50%, -45%);transition:all 1s ease;}
.key-depart-slider .key-depart-imgwra:hover .info{transform: translate(-50%, -50%);}
.key-depart-slider .box .info h4 {position: relative;padding-bottom: 13px;font-size: 24px;color: #FFFFFF;/* border-bottom: 3px solid #fff; */
	text-align: center;}
.key-depart-slider .box .info span {display: inline-block;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width:130px;height:1px;background: #fff;}
.key-depart-slider .box .info p {padding-top: 19px;font-size: 14px;color: #FFFFFF;line-height: 22px;display: none;}
.key-depart-slider .box:hover p{display: block;}

/*医技科室*/
.medical-tech-department{padding-bottom: 40px;}
.medical-tech-department .catalog-wrapper {padding: 15px 35px;}

/*临床科室*/
.clinical-department{padding-bottom: 40px;}

/*内分泌科*/
.department-intro .box img {width: 360px;height: 260px;border-radius:10px; }
.department-slick.col-md-5.slick-initialized.slick-slider.slick-dotted{ max-width:400px; padding-left:26px; padding-right:0px; }
.department-slick {position: relative;}
.department-slick .slick-dots {position: absolute;bottom: 13px;left: 50%;transform: translateX(-50%);}
.department-slick .slick-dots li {width: 35px;float: left;margin: 0 5px;}
.department-slick .slick-dots li button{width: 100%;height: 6px;padding: 0;background: #F6F6F6;font-size: 0;border: none;border-radius: 6px;}
.department-slick .slick-dots li.slick-active button{background: #60A54D;}
ul.ul-left.department-ul.col-md-6{padding-left:26px;}

/*相关专家*/
.relevant-experts .box {float: left;padding: 26px;}
.relevant-experts .box {}
.relevant-experts .box img{width: 140px;height: 185px;border-radius: 5px;}
.relevant-experts .box img:hover{ box-shadow: 0 12px 6px -6px rgba(0,0,0,0.25);-moz-box-shadow: 0 12px 6px -6px rgba(0,0,0,0.25);-webkit-box-shadow:0 12px 6px -6px rgba(0,0,0,0.25);box-shadow:0 12px 6px -6px rgba(0,0,0,0.25);transform: translateY(-1px);}
.relevant-experts .box .info h4 {font-size: 16px;color: #333333;padding: 25px 0 10px 0;}
.relevant-experts .box .info p {margin: 0;font-size: 14px;color: #505050;}

/*专家风采*/
.expert-demeanor-detail h5 {position: relative;}
.expert-demeanor-detail .department-padding {padding-top: 0;}
.expert-demeanor-detail .go-department-nav {font-size: 18px;font-weight: normal;float: right;}
.expert-demeanor-detail .box {float: left;padding: 35px;width:20%;}
.expert-demeanor-detail .box img{width: 140px;height: 185px;border-radius: 5px;}
.expert-demeanor-detail .box img:hover{box-shadow: 0 12px 6px -6px rgba(0,0,0,0.25);-moz-box-shadow: 0 12px 6px -6px rgba(0,0,0,0.25);-webkit-box-shadow:0 12px 6px -6px rgba(0,0,0,0.25); transform: translateY(-1px);}

.expert-demeanor-detail .box .info h4 {font-size: 16px;color: #333333;padding: 25px 0 10px 0;}
.expert-demeanor-detail .box .info p {margin: 0;font-size: 14px;color: #505050;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*专家详情*/
.expert-detail {}
.expert-detail .extpert-img img{width: 140px;height: 185px;border-radius:7px;}
.expert-detail .extpert-info h4{padding-bottom: 37px;font-size: 20px;color: #333333;font-weight:700;}
.expert-detail .extpert-info p {margin:0;padding-bottom: 30px;line-height: 30px;}
.expert-detail .extpert-info p .tit{font-size: 16px;color: #999999;}
.expert-detail .extpert-info p .cont{font-size: 16px;color: #151515;}

/*医院新闻*/
.hospital-news {}
.hospital-news .left-nav {margin-bottom: 30px;}
.hospital-news .left-nav ul {}
.hospital-news-cont{ padding-top:40px !important; }
.hospital-news .left-nav ul li {padding: 16px 30px;  background: #F4F4F4;margin-bottom: 1px;}
.hospital-news .left-nav ul li.cur {background:#CDB56D;border-left:3px solid #B79B49;}
.hospital-news .left-nav ul li a{font-size: 16px;color: #505050;}
.hospital-news .left-nav ul li.cur a{color: #FFFFFF;}
.hospital-news .left-nav ul li.cur:hover a{color: #FFFFFF;}
.hospital-news .left-nav ul li a:hover{color: #CDB56D;}

.hospital-news .hospital-news-list li{margin-bottom: 45px;}
.hospital-news .hospital-news-list .image {width: 220px;height:130px;padding: 0;background-color: #D8D8D8;border-radius: 10px;float:left;overflow: hidden;}
.hospital-news .hospital-news-list .image img{width: 100%;height: 100%;object-fit: cover;}
.hospital-news .hospital-news-list .content{padding-left: 250px;}
.hospital-news .hospital-news-list .noimg .content{padding-left: 0;}
.hospital-news .hospital-news-list .content.padding-l-0{padding-left: 0px;width:100%;}
.hospital-news .hospital-news-list .content p{margin: 0;overflow:hidden;text-overflow:ellipsis;}
.hospital-news .hospital-news-list .content h5 a{font-size: 18px;color: #333333;}
.hospital-news .hospital-news-list .content h5 a:hover{color: #CDB56D;}
.hospital-news .hospital-news-list .content .date, .hospital-news .hospital-news-list .content .para{font-size: 14px;color: #999;}
.hospital-news .hospital-news-list .content .date {padding-top: 15px;}
.hospital-news .hospital-news-list .content .para {padding-top:34px;}
.hospital-news .hospital-news-list .content .para2 {padding-top:15px;}
.hospital-news .hospital-news-list .content .para.padding-t-20 {padding-top:20px;}

/*新闻详情*/
.article .text-content td,.article .text-content th{padding: 5px 10px;border: 1px solid #DDD;}
.article h2 {padding-bottom: 30px;font-size: 26px;color: #333333;text-align: center;}
.article img {max-width:100%;}
.article .article-info {padding-bottom: 45px;margin-bottom: 0;font-size: 14px;color: #505050;text-align: center;text-indent: inherit;}
.article .article-info .publish-date,.article .article-info .manager {padding-right: 20px;}
.article p{font-size: 16px;color: #505050;line-height: 30px;word-break: break-all;}
.article .article-img {margin: 0;padding-bottom: 40px;}
.article-recommend {padding: 30px 70px;border-top: 1px solid #E3E3E3;}
.article-recommend li {padding-bottom: 15px;font-size: 16px;color: #333333;}
.article-recommend li a {cursor: pointer;}

/*******************************
    ---------[ 尾部 ]---------
********************************/
.wx-text{width:111px;text-align:center;margin-top:10px !important;}
.wec-logo-wra{width:auto;float:right;text-align:center;}
.footer{padding: 50px 0;background: #00ABA6;font-size: 14px;color: #FFFFFF;border-top:4px solid #008E8A;}
.footer p{margin: 0;color: #FFFFFF;font-size:14px;}
.footer a{color: #FFFFFF;}
.footer .row{}
.footer .friend-link {padding-bottom: 40px;max-width:90%;}
.footer .friend-link a{ display: inline-block;}
.footer .friend-link a:hover{font-weight:bold;}
.footer .area-calalog {padding-top: 20px;}
.footer .copy-right {padding-top: 40px;}
.footer .wechat-logo {text-align:right;}
.footer .wechat-logo img {width: auto;height: 100px;}
.friend-link span{display:inline-block;float:left;}
.friend-link p{padding-left:70px;}
.footer-content{padding-left:0px;}

 /*搜索结果页*/
.search-news-list .col-md-3{ max-width:220px;}

@media (min-width: 768px){
  .info-wra{margin-left: -375px;}
}
@media (min-width: 992px) {
  .info-wra{margin-left: -485px;}  
  .header .header-nav {min-height: 70px;}
}
@media (min-width: 1200px) {
  .info-wra{margin-left:  -585px;}
}

@media only screen and (min-width: 1230px) {
  .container {width: 1230px;}
}
/*Common For Max 960*/

@media only screen and (max-width: 1600px) {
  .sylbt{height: 350px;}
}
@media only screen and (max-width: 1199px) {
  .header .index-nav li{padding: 20px 0px;}  
  .header .input-wrapper {margin-right:0px;}

  .sylbt{height: 250px;}

  .expert-slider {width: inherit;}
  .con-width {width: inherit;margin-left: -15px;margin-right: -15px;}
  .key-depart-slider {width: inherit;}
	.success-demo .course_set_table table td{padding: 13px 15px;}
  .J-hospital-imglist {margin-top: 6px;width: 100%;padding-right:15px;/* height: auto; */}
  .J-hospital-imglist li a{height:110px;}
  .department-nav li dl dd {width:50%;}
  .department-nav li dl dd a{width:100%;}

	/*首页*/
	.header .input-wrapper input {width: 230px;}
	.expert-slider .box .info h4 {text-align:center;}
	.expert-slider .box .info p {text-align:center;}
	.key-depart-slider .box {padding: 0;}
  .department-nav li .catalog-tit {margin: 0 26px;}
  .wec-logo-wra {width: 111px;float: none;margin: 0 auto;}

	/*科室导航*/
	.department-nav li dl {padding: 30px 15px;}
	.department-nav .catalog-wrapper {padding-bottom: 420px;}
	.expert-slider .slick-next {border-radius: 0 8px 8px 0;right: 0px;}
	.expert-slider .slick-prev {border-radius: 8px 0 0 8px;left: 0px;}
	.hospital-dynamics .content-img {float: none;width:100%}
	.hospital-dynamics .content-img img {width:100%}
	.hospital-dynamics .content-list .tabs span{margin-right:3px;padding:5px;}
	.hospital-dynamics .content-list .tabs-item{padding-bottom:20px;}
	.hospital-dynamics .content-list ul{padding-top:10px;}
	.hospital-dynamics .content-list li.cur dl {width: 100%;}
	.hospital-dynamics .content-list dl .data {float: right;}
	.hospital-dynamics .content-list {float: none;padding-left: 15px;width: 100%;}
	.button-link {width: 147px;left: 90%;}

	/*重点科室*/
	.green-button .slick-prev {left: 0px;}
	.green-button .slick-next {right: 0px;}

	/*全站检索*/
	.hospital-news .hospital-news-list .image{margin: 0 0 20px 30px;}
	.hospital-news .hospital-news-list .content .para{padding-top: 10px;}

	/*医院新闻*/
	.hospital-news .hospital-news-list .image{margin-left: 0;}

	/*专家详情*/
	.department-padding{padding: 30px 50px 50px !important;}
	.expert-detail .extpert-info{padding-top: 0px;}
	.expert-detail .extpert-info h4{padding-bottom: 20px;}
	.expert-detail .extpert-info p{padding-bottom: 10px;}
  .expert-detail .extpert-info p.sm-text-left{text-align:left;}
	.department-ul li span.title{max-width: 260px;}
  ul.ul-left.department-ul.col-md-6 {padding-left: 15px;}
}
@media only screen and (max-width: 1100px) {
  .success-demo .course_set_table table td{padding: 13px 2px;text-overflow: ellipsis;overflow: hidden;}
}
@media only screen and (max-width: 1100px) {
  .teach-team .teach-team-slider .slick-prev{left: -15px;}
	.teach-team .teach-team-slider .slick-next{right: -15px;}
}
/*Common For Max 768*/
@media only screen and (max-width: 992px) { 
  
	/*******************************
       ---------[ 导航 ]---------
   ********************************/
	div.burger{height: 40px;font-size: 25px;text-align: center;float: right;width: 40px;position: relative;cursor: pointer;}
	.fixed div.burger {top:7px;}
	.burger div.x,.burger div.y,.burger div.z{position: absolute;top: calc((100% - 3px) / 3);width: 25px;height: 2px;background: #00ABA6;border-radius:2px;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;}
	.open div.x,.open div.y,.open div.z{background: #fff;}
	.burger div.x, .burger div.y, .burger div.z { height: 3px; width: 36px; }
	.burger div.y{top: 23px;}
	.burger div.z{top: 34px;}
	.burger div.collapse{top: 20px;display:block;-webkit-transition: all 70ms ease-out;-moz-transition: all 70ms ease-out;-ms-transition: all 70ms ease-out;-o-transition: all 70ms ease-out;transition: all 70ms ease-out;}
	.burger div.rotate30{-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);-webkit-transition: all 50ms ease-out;-moz-transition: all 50ms ease-out;-ms-transition: all 50ms ease-out;-o-transition: all 50ms ease-out;transition: all 50ms ease-out;}
	.burger div.rotate150{-ms-transform: rotate(150deg);-webkit-transform: rotate(150deg);transform: rotate(150deg);-webkit-transition: all 50ms ease-out;-moz-transition: all 50ms ease-out;-ms-transition: all 50ms ease-out;-o-transition: all 50ms ease-out;transition: all 50ms ease-out;}
	.burger div.rotate45{-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;transition: all 100ms ease-out;}
	.burger div.rotate135{-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;transition: all 100ms ease-out;}

  /* 导航 */
	.header .xs-header-nav li{position: relative;float: left;padding: 0px;}
	.header .xs-header-nav li.cur, .header .xs-header-nav li:hover{padding: 0;font-size: 14px;color: #fff;font-weight: bold;}
	.nav-h{min-height: 0px;}
	.header .index-nav li a{padding: 10px 15px;}

	div.burger.open{position:fixed;right: 22px;}
	.navBarbox {position:fixed; width:calc(100% + 15px);height:100%; right:0; top:0; background: url(../../images/index/navBarBg.png) repeat; z-index: 19;padding: 0;}
	.navBarwra .menu{width:58.66%;position:relative;overflow-y: auto;height:100%;float: right;background:#00ABA6;padding:15px;padding-top:60px;}
	.navBarwra .menu>li,.navBarwra .menu>li:hover,.navBarwra .menu>li.cur{float:left;border-bottom:1px solid #eee;line-height:54px;text-align: left;}

	.navBarwra .menu>li{margin-left: 10px;width:100%}
	.navBarwra .menu>li i{color:#fff;font-size:28px;margin-top:20px;cursor: pointer;}
	.navBarwra .menu>li>a{color:#fff!important;width:90%;display: inline;}
	.navBarwra .menu-child{position:static;background:none;width:100%;display: block;padding:0 15px 0 35px;margin-top: -10px; margin-bottom: 10px;}
	.navBarwra .menu>li.cur>a, .menuBarwra .menu>li:hover>a {background: none;}
	.header .index-nav.menu dl{border-top: 1px solid #fff;padding: 12px 0px;position: relative;top: 0;left: 0;z-index: 2;width: 100%;overflow: hidden;display: none;opacity: 1;background: none;color: #fff;  margin-left:0;}
	.header .index-nav.menu dl a{color: #fff;opacity: 0.8;}
  .navBarwra .menu>li .icon{cursor: pointer; float: right;margin-right: 20px;margin-top: 18px; display: block;width: 10px;height: 20px;background: url(../../images/index/icon6.png) no-repeat center center; }
  .navBarwra .menu>li.cur> .icon{transform: rotate(90deg); }
  .header .index-nav.menu .cur dl{display: block;font-weight: normal;}
  .header .index-nav li:hover dl {display: none;}
  .header .index-nav dl dd.cur a{font-weight: bold;color: #fff;opacity: 1;}


  .expert-detail .extpert-img, .expert-detail .extpert-info{float: none;  text-align:center;}
  .expert-detail .extpert-info h4{padding-top:20px;}
  .article-recommend{padding:30px 15px;}
  
  .department-slick.col-md-5.slick-initialized.slick-slider.slick-dotted{padding-left:0px;margin:0 auto;}
  .logo-wrapper {padding-left: 15px;}
  .hospital-news-wrapper .news-info-padding p img{display:block;margin:0 auto;max-width:100%}
  .department-nav li dl {display: none;min-height: 150px;padding: 50px 40px;position: absolute;top: 108px;left: 50%;transform: translatex(-50%);z-index: 1;border-top: 1px solid #DFDFDF;width:100%;}
  .hospital-dynamics .content-list ul li a{width:70%;}
  .footer .wechat-logo {text-align: center;margin-top: 20px;}
  .footer .wechat-logo img{margin-top:0;}
  .footer .copy-right {padding-top: 30px;}
  .foot-adr{display:block}
  .foot-adr span{margin-left:0 !important;}
  
  .sylbt{height: 300px;}

	/*医院介绍*/
	.hospital-info .padding-left-60, .hospital-news .news-box-padding{padding: 40px 0 0 0;}

  /*专家列表*/
  .expert-demeanor-detail .box{ width:50%; text-align: center; padding:35px 10px;}

	/*专家详情*/
	.department-ul li span.title{max-width: 400px;}

	/*科室详情*/
	.department-intro .cont{padding-top: 20px;  padding-left:0px;  padding-right:0px;}
  .department-slid-wra{height:240px !important;}
  .department-intro .box img{width:100%;height:100%; }
  .ksdhyjks-btn-wrapper a {width: 22%;}
  .header .index-nav dl dd:hover::before{left:40%}
  
  .list-banner{height:200px}
  .article-share{padding: 0px 50px 15px 0;}
}

@media only screen and (max-width: 772px) {
  .department-nav li dl {display: none;min-height: 150px;padding: 5px 10px;position: absolute;top: 105px;left: 0;transform: translatex(0);z-index: 1;border-top: 1px solid #DFDFDF;}
  .department-nav li dl dd{padding:10px 6px;}
	.header .input-wrapper input{width: calc(100% - 86px);float: left;}
	.header .input-wrapper .input-btn{float:left;}
	.teach-team .teach-team-slider .slick-prev{left: 5px;}
	.teach-team .teach-team-slider .slick-next{right: 5px;}

	/* 导航 */
	.navBarbox {width: 104%;}
	.navBarwra .menu {width: 70.66%;}
	.navBarwra .menu>li {width: 100%;}
	.header .logo img {width: 240px;}
  
  .sylbt .sylbt-page .swiper-pagination-bullet {width: 55px;}
  
	/*首页*/
	.department-nav .catalog-wrapper {padding-bottom: 375px;}
  .department-nav li dl dd {width:50%;}
	.department-nav li .catalog-tit p {font-size: 16px;}
	.hospital-dynamics .content-list dl .title {width: 220px;display: block;float: left; padding-right: 0;}
	.button-link {width: 147px;left: 78%;}
	.index-tit {padding: 30px 0;}
	.key-departments {padding-bottom: 60px;}
	.hospital-dynamics .content-img {padding-right: 15px;margin-bottom: 20px;}
	.hospital-dynamics .content-list {padding-right: 15px;padding-left:15px;}
  .hospital-dynamics .content-list .tabs span{margin-right: 2px;padding: 2px;}

  .ksdhyjks-btn-wrapper a {width: 49%;margin:15px 0;}
  .department-xgzj{text-align:center}
  .department-xgzj .box {float:none;display:inline-block}
  .department-padding { padding: 30px 15px 50px !important;}
  .department-ul li span.title {max-width: 210px;}
  .department-ul li {padding: 13px 0px 13px 0;}
  .header .index-nav dl dd:hover::before{left:35%}
}
@media only screen and (max-width: 767px) {
  /* 轮播 */
	.info-wra{width: 100%;position: absolute !important;bottom: 0;left: 0;margin-left: 0;}
	.course_set_table{padding: 0 30px;}
  .breadcrumb-nav{padding:20px 15px; }
  .J-hospital-imglist li a{height:80px;}

  .sylbt{height: 250px;}
  .sylbt .imgbox img {object-fit: cover;height: auto;min-height: 100%;max-height: 240px;}
  .sylbt .lbtpagebox {position: absolute;bottom: 10px !important;z-index: 2;text-align: center;left: 0;right: 0;opacity: 0.6;}

  .hospital-news .hospital-news-list li{margin-bottom: 15px;}
  .hospital-news .hospital-news-list .content .para{display: none;}
  .hospital-news .hospital-news-list .image{width: 176px;height: 104px;}
  .hospital-news .hospital-news-list .content{padding-left: 190px;}
}
@media only screen and (max-width: 629px) {
  .course_set .course_set_table table td{padding: 13px 15px;text-overflow: ellipsis;overflow: hidden;}

  .sylbt{height: 200px;}
}

/*Common For Max 414*/
@media only screen and (max-width: 479px) {
  .sylbt{height: 150px;}

  .course_set_table{padding: 0 10px;}
	/* 头部 */
	.header .logo img {width: 300px;margin-top: 10px;max-width: 100%;}
  .J-hospital-imglist{padding-right:0px;}
  .footer .friend-link{max-width:100%;}
  .header .logo{padding-right:15px;}
  .hospital-dynamics .content-list ul li span{margin-left:0px;}
  .jquery-slider-wrapper{width:100% !important;height:203px !important;}
  .medical-tech-department .catalog-wrapper{padding:15px 15px;}

  .hospital-news .left-nav{margin-bottom: 15px;}
  .hospital-info .padding-left-60, .hospital-news .news-box-padding{padding-top: 10px;}

  .hospital-news .hospital-news-list .image{width: 132px;height: 78px;}
  .hospital-news .hospital-news-list .content{padding-left: 150px;}
  .hospital-news .hospital-news-list .content h5 a{font-size: 16px;line-height: 20px;}

  .sylbt .sylbt-page .swiper-pagination-bullet{width: 25px;height: 4px;}

}

/*Common For Max 375*/
@media only screen and (max-width: 413px) {
  .header .index-nav dl dd:hover::before{display:none;}

  .sylbt{height: 150px;}
}

/*Common For Max 320*/
@media only screen and (max-width: 320px) {
  /* 头部 */
	.header .logo img {margin-top: 0px;}
	/* 导航 */
	.navBarwra .menu {width: 95.66%;}
	.header .input-wrapper input {width: 175px;}
	.hospital-dynamics .content-list dl .title {width: 180px;}
  .department-ul li span.title {max-width: 160px;}
  .department-nav li .catalog-tit {margin: 0 10px;}

  .sylbt .sylbt-page .swiper-pagination-bullet {width: 50px;}
  .sylbt {height: 130px;}
  .sylbt .imgbox img {object-fit: cover;height: auto;min-height: 100%;max-height: 240px;}

}
